package com.elitel.frame.main.entity.ext;

import java.util.Date;

import lombok.Data;

/**
 * @Description 扩展基本表附加属性实体
 * @author guoyanfei
 */
@Data
public class BaseFieldaddonsExt {
	  /**
	 * 唯一主键
	 */
    private String guid;

    /**
     * 字段ID
     */
    private String fieldid;
    
    /**
     * 字段名称
     */
    private String fieldname;
    
    /**
     * 字段中文名称
     */
    private String fieldnameCn;
    
    /**
     * 字段类型
     */
    private String fieldtype;
    
    /**
     * 修改后字段名称
     */
    private String modifieldname;

    /**
     * 修改后中文名称
     */
    private String modifieldcaption;

    /**
     * 是否修改字段名称(0否,1是)
     */
    private Short ismodfname;

    /**
     * 是否修改中文名称(0否,1是)
     */
    private Short ismodfcaption;

    /**
     * 是否是查询字段(0否,1是)
     */
    private Short isqueryfield;

    /**
     * 显示字段顺序
     */
    private Integer showorder;

    /**
     * 查询字段顺序
     */
    private Integer queryorder;

    /**
     * 显示类型(0,文本;1,下拉框;2,单选按钮;3,复选框)
     */
    private Short showtype;
    
    /**
     * 表别名
     */
    private String altername;

    // column alias
    private String columnAlias;
    
    /**
     * 是否是枚举字段
     */
    private String isenum;

	public String getGuid() {
		return guid;
	}

	public void setGuid(String guid) {
		this.guid = guid;
	}

	public String getFieldid() {
		return fieldid;
	}

	public void setFieldid(String fieldid) {
		this.fieldid = fieldid;
	}

	public String getFieldname() {
		return fieldname;
	}

	public void setFieldname(String fieldname) {
		this.fieldname = fieldname;
	}

	public String getFieldnameCn() {
		return fieldnameCn;
	}

	public void setFieldnameCn(String fieldnameCn) {
		this.fieldnameCn = fieldnameCn;
	}

	public String getFieldtype() {
		return fieldtype;
	}

	public void setFieldtype(String fieldtype) {
		this.fieldtype = fieldtype;
	}

	public String getModifieldname() {
		return modifieldname;
	}

	public void setModifieldname(String modifieldname) {
		this.modifieldname = modifieldname;
	}

	public String getModifieldcaption() {
		return modifieldcaption;
	}

	public void setModifieldcaption(String modifieldcaption) {
		this.modifieldcaption = modifieldcaption;
	}

	public Short getIsmodfname() {
		return ismodfname;
	}

	public void setIsmodfname(Short ismodfname) {
		this.ismodfname = ismodfname;
	}

	public Short getIsmodfcaption() {
		return ismodfcaption;
	}

	public void setIsmodfcaption(Short ismodfcaption) {
		this.ismodfcaption = ismodfcaption;
	}

	public Short getIsqueryfield() {
		return isqueryfield;
	}

	public void setIsqueryfield(Short isqueryfield) {
		this.isqueryfield = isqueryfield;
	}

	public Integer getShoworder() {
		return showorder;
	}

	public void setShoworder(Integer showorder) {
		this.showorder = showorder;
	}

	public Integer getQueryorder() {
		return queryorder;
	}

	public void setQueryorder(Integer queryorder) {
		this.queryorder = queryorder;
	}

	public Short getShowtype() {
		return showtype;
	}

	public void setShowtype(Short showtype) {
		this.showtype = showtype;
	}

	public String getAltername() {
		return altername;
	}

	public void setAltername(String altername) {
		this.altername = altername;
	}

	public String getIsenum() {
		return isenum;
	}

	public void setIsenum(String isenum) {
		this.isenum = isenum;
	}

}
